Parallel Performance of MPI Sorting Algorithms on Dual-Core Processor Windows-Based Systems

نویسنده

  • Alaa Ismail Elnashar
چکیده

Message Passing Interface (MPI) is widely used to implement parallel programs. Although Windowsbased architectures provide the facilities of parallel execution and multi-threading, little attention has been focused on using MPI on these platforms. In this paper we use the dual core Window-based platform to study the effect of parallel processes number and also the number of cores on the performance of three MPI parallel implementations for some sorting algorithms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Processor Partitioning to Evaluate the Performance of MPI, OpenMP and Hybrid Parallel Applications on Dual- and Quad-core Cray XT4 Systems

Chip multiprocessors (CMP) are widely used for high performance computing. While this presents significant new opportunities, such as on-chip high inter-core bandwidth and low inter-core latency, it also presents new challenges in the form of inter-core resource conflict and contention. A challenge to be addressed is how well current parallel programming paradigms, such as MPI, OpenMP and hybri...

متن کامل

Performance of Multicore Systems on Parallel Datamining Services

Multicore systems are of growing importance and 64128 cores can be expected in a few years. We expect datamining to be an important application class of general importance and are developing such scalable parallel algorithms for managed code (C#) on Windows. We present a performance analysis that compares MPI and a new messaging runtime library CCR (Concurrency and Coordination Runtime) with Wi...

متن کامل

Parallel Data Mining for Medical Informatics

As in many fields the data deluge impacts all aspects of Life Sciences from chemistry data in PubChem; genetic sequence data through health records. This data demands analysis and mining algorithms that are both high performance and robust. Further although some of the data can be usefully viewed as points in a vector space; for others it is better just to consider relationships defined just by...

متن کامل

Fluent Parallel Performance on Multi-Core System

Fluent Parallel Performance on Multi-Core System Wang Junhong Objective This benchmark work studies the performance of the parallel Fluent solver on the new multiple core system. Fluent solver was parallelised using the MPI method for communication and message exchange among processor units. Result and Findings The benchmark testings were conducted on one thread, and two, four and up to eight t...

متن کامل

Performance Analysis of Algorithms on Shared Memory, Message passing and Hybrid Models for Standalone and Clustered SMPs

While algorithms are well-understood in its sequential form, comparatively little would be known of how to implement parallel algorithms with main-stream parallel programming platforms and run it on SMP-based mainstream systems such as multi-core clusters. The project aims at better understanding the algorithmic techniques like divide and conquer, decrease and conquer, transform and conquer par...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1105.6040  شماره 

صفحات  -

تاریخ انتشار 2011